package com.TestDefineSpringLabel;

import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Test1 {

//	自定义标签可以简单分为四个步骤，分别是：
//	1. 编写.schemas文件，通知spring容器我们定义的xsd文件在哪里；
//	2. 编写.xsd文件，定义配置时可以使用的属性限制或者说支持的那些属性配置；
//	3. 编写.handlers 文件，扩展NamespaceHandler命名空间注册器和定义及诶喜庆；
//	4. 在xml文件中使用自定义标签
//	https://baijiahao.baidu.com/s?id=1630760238692272403&wfr=spider&for=pc
//	https://www.cnblogs.com/java-zhao/p/7619922.html
	public static void main(String[] args) {
		ClassPathXmlApplicationContext applicationContext = new ClassPathXmlApplicationContext("hero.xml");
		Hero hero = (Hero)applicationContext.getBean(Hero.class.getName());
		System.out.println("name = "+hero.getName()+" ; age = "+hero.getAge());
	}
}
